package com.ruoyi.system.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 对象 t_contract
 * @date 2021-03-26
 */
@Data
public class TContract extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 唯一id
     */
    private Long contractId;

    /**
     * 合同编号
     */
    @Excel(name = "合同编号")
    private String contractNum;

    /**
     * 合同名称
     */
    @Excel(name = "合同名称")
    private String contractName;

    /**
     * 卖方
     */
    @Excel(name = "卖方")
    private String contractSeller;

    /**
     * 买方
     */
    @Excel(name = "买方")
    private String contractBuyer;

    /**
     * 卖方身份证号
     */
    @Excel(name = "卖方身份证号")
    private String contractSellerCid;

    /**
     * 买方身份证号
     */
    @Excel(name = "买方身份证号")
    private String contractBuyerCid;

    /**
     * 房子位置
     */
    @Excel(name = "房子位置")
    private String contractPosition;

    /**
     * 房子面积
     */
    @Excel(name = "房子面积")
    private String contractArea;

    /**
     * 每平方米价格
     */
    @Excel(name = "每平方米价格")
    private BigDecimal contractPriceSquare;

    /**
     * 大写价格
     */
    @Excel(name = "大写价格")
    private String contractCapitalPrice;

    /**
     * 小写价格
     */
    @Excel(name = "小写价格")
    private String contractPriceInFigures;

    /**
     * 房产名字更改
     */
    @Excel(name = "房产名字更改")
    private String contractPriceName;

    /**
     * 付款时间
     */
    @Excel(name = "付款时间")
    private String contractPricePayDate;

    /**
     * 违约金
     */
    @Excel(name = "违约金")
    private String contractBreachOfContract;

    /**
     * 其它约定
     */
    @Excel(name = "其它约定")
    private String contractOther;

    /**
     * 卖方地址
     */
    @Excel(name = "卖方地址")
    private String contractSellerAddres;

    /**
     * 买方手机号
     */
    @Excel(name = "卖方手机号")
    private String contractSellerPhone;

    /**
     * 买方地址
     */
    @Excel(name = "买方地址")
    private String contractBuyerAddres;

    /**
     * 买方手机号
     */
    @Excel(name = "买方手机号")
    private String contractBuyerPhone;

    /**
     * 签订时间
     */
    @Excel(name = "签订时间")
    private String contractDate;

    /**
     * 购买人id
     */
    private Long salesId;
}